package com.sinopec.handdevice.contract;

import com.sinopec.basemodule.base.BaseView;
import com.sinopec.basemodule.base.baseImpl.BasePresenterImpl;
import com.sinopec.basemodule.model.app_model.WelcomeModel;

public interface WelcomeContract {
    interface View extends BaseView {
        void refreshUI(WelcomeModel model);
        void requestFail();
    }

    abstract class Presenter extends BasePresenterImpl<View> {
        public Presenter(View view) {
            super(view);
        }

        public abstract void requestConfig();


        /**
         * @author lwj
         * @Description: 查询app启动图
         * @date 2019/3/6 10:59
         */
        public abstract void getStarTheFigure();

        /**
         * @author lwj
         * @Description: 下载地区json
         * @date 2019/6/19 10:13
         */
        // public abstract void processDownLoad(String appJsonSrc);
    }
}
